package com.css.fxfzypg.modules.maps.service;

import com.css.fxfzypg.modules.saresults.entity.DzqhQpBasicMapEntity;
import com.css.fxfzypg.modules.saresults.vo.SaResultsHlVo;

import java.util.HashMap;

public interface KzsfResultsMapService {
    //抗震设防成果目录项目信息地图圈选查询
    public HashMap<String, Object> queryKzsfResultsProjectByGeomText(DzqhQpBasicMapEntity mapEntity, String geomText);

    //抗震设防成果目录孔位信息地图圈选查询
    public HashMap<String, Object> queryKzsfResultsHlByGeomText(SaResultsHlVo saResultsHlVo, String geomText);

    //局级成果项目信息地图圈选查询
    public HashMap<String, Object> queryBureauLevelResultsProjectByGeomText(DzqhQpBasicMapEntity mapEntity, String geomText);

    //局级成果孔位信息地图圈选查询
    public HashMap<String, Object> queryBureauLevelResultsHlByGeomText(SaResultsHlVo saResultsHlVo, String geomText);

    //省级成果项目信息地图圈选查询
    public HashMap<String, Object> queryProvinceResultsProjectByGeomText(DzqhQpBasicMapEntity mapEntity, String geomText);

    //省级成果孔位信息地图圈选查询
    public HashMap<String, Object> queryProvinceResultsHlByGeomText(SaResultsHlVo saResultsHlVo, String geomText);

    //管理员项目信息地图圈选查询
    public HashMap<String, Object> queryAdminProjectByGeomText(DzqhQpBasicMapEntity mapEntity, String geomText);

    //管理员孔位信息地图圈选查询
    public HashMap<String, Object> queryAdminHlByGeomText(SaResultsHlVo saResultsHlVo, String geomText);
}
